package controllers;

import java.util.List;

import models.livro.Livro;
import models.livro.LivroUsuario;
import models.usuario.Usuario;
import play.mvc.*;

//@With(SegurancaAndroid.class)
public class Mobile extends Controller {
	/*
	 @Before
	    static void setUsuarioConectado(){
	    	  if(SegurancaAndroid.Security.isConnected()) {
	              Usuario user = Usuario.find("byEmail", SegurancaAndroid.Security.connected()).first();
	              renderArgs.put("usuarioMobile", user.email);
	          }
	    }
	 */
	 public static void listarLivrosDoUsuario() {
		String user = SegurancaAndroid.Security.connected();
    	List<LivroUsuario> livros = LivroUsuario.find("proprietario.email like ? order by livro.nome", user).fetch();
    	render(livros);
	 }
	 
	 
	 public static void listarLivros() {
	    	List<Livro> livros = Livro.find("order by nome").fetch();
	    	renderJSON(livros);
	    }
	 

}
